A data model and query language for spatio-temporal decision support
نویسندگان
چکیده
In recent years, applications aimed at exploring and analyzing spatial data have emerged, powered by the increasing need of software that integrates Geographic Information Systems (GIS) and On-Line Analytical Processing (OLAP). These applications have been called SOLAP (Spatial OLAP). In previous work, the authors have introduced Piet, a system based on a formal data model that integrates in a single framework GIS, OLAP (On-Line Analytical Processing), and Moving Object data. Real-world problems are inherently spatio-temporal. Thus, in this paper we present a data model that extends Piet, allowing tracking the history of spatial data in the GIS layers. We present a formal study of the two typical ways of introducing time into Piet: timestamping the thematic layers in the GIS, and timestamping the spatial objects in each layer. We denote these strategies snapshot-based and timestamp-based representations, respectively, following well-known terminology borrowed from temporal databases. We present and discuss the formal model for both alternatives. Based on the timestamp-based representation, we introduce a formal First-Order spatio-temporal query language, which we denote Lt, able to express spatio-temporal queries over GIS, OLAP, and trajectory data. Finally, we discuss implementation issues, the update operators that must be supported by the L. Gómez Instituto Tecnológico de Buenos Aires, Av. Madero 399, Buenos Aires, Argentina e-mail: [email protected] B. Kuijpers Hasselt University and Transnational University of Limburg, Gebouw D, 3590, Diepenbeek, Belgium e-mail: [email protected] A. Vaisman (B) Universidad de Buenos Aires, Ciudad Universitaria, Pabellon I, Buenos Aires, 1428, Argentina e-mail: [email protected] 456 Geoinformatica (2011) 15:455–496 model, and sketch a temporal extension to Piet-QL, the SQL-like query language that supports Piet.
منابع مشابه
Context-aware Modeling for Spatio-temporal Data Transmitted from a Wireless Body Sensor Network
Context-aware systems must be interoperable and work across different platforms at any time and in any place. Context data collected from wireless body area networks (WBAN) may be heterogeneous and imperfect, which makes their design and implementation difficult. In this research, we introduce a model which takes the dynamic nature of a context-aware system into consideration. This model is con...
متن کاملLanguage Bindings for Spatio-Temporal Database Programming in Tripod
While there are many proposals for spatio-temporal data models and query languages, there is a lack of research into application development using spatio-temporal database systems. This paper seeks to redress the balance by exploring how to support database programming for spatio-temporal object databases, with specific reference to the Tripod spatio-temporal OODBMS.
متن کاملSTOQL: An ODMG-Based Spatio-Temporal Object Model and Query Language
Spatio-temporal databases are a topic of growing research interest but there is still little work reported on spatio-temporal query languages in line with the Object Database Management Group (ODMG) standard. This paper presents the design of such a language, called STOQL, by adding spatial and temporal dimensions to OQL. This language is based upon a data model that extends the ODMG Object Mod...
متن کاملData Models and Query Languages of Spatio-temporal Information
of the Dissertation Data Models and Query Languages of Spatio-Temporal Information by Cindy Xinmin Chen Doctor of Philosophy in Computer Science University of California, Los Angeles, 2001 Professor Carlo Zaniolo, Chair In this dissertation, we extend database models and query languages to support spatio-temporal information, including representations for changing positions and shapes. Furtherm...
متن کاملSpatio-Temporal Object Modeling
Integrating spatial and temporal dimensions is a fundamental yet challenging issue in modeling geospatial data. This article presents the design of a generic model within the object-oriented paradigm to represent spatially-varying, temporally-varying, and spatio-temporally-varying information using a mechanism, called parametric polymorphism. This mechanism allows a conventional data type (e.g....
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- GeoInformatica
دوره 15 شماره
صفحات -
تاریخ انتشار 2011